package cn.mazexal.exambg.models.vo;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;


import java.io.Serializable;

/**
* 系统广播, APP初始化的时候获取信息, 用于全局通知
*
*/
@Data
@Schema(description = "")
public class SysBroadcastVO implements Serializable {

    /**
    * 
    */
    private Long id;

    /**
    * 如果是0, 则为全渠道展示
    */
    private Long channelId;

    /**
    * 
    */
    private String title;

    /**
    * 内容
    */
    private String content;

    /**
    * 展示次数
    */
    private Integer showTimes;

    /**
    * 小于该版本的才展示
    */
    private Integer versionLimit;

    /**
    * 动作, 1跳转网页, 2APP内跳转,0无动作
    */
    private Integer action;

    /**
    * 附加参数
    */
    private String extraParams;

    /**
    * 
    */
    private Long createTime;

}